﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Reflection;
using System.Text;
using System.Threading.Tasks;

namespace MSP.Data.Domain
{
    public class Product
    {

        public Product()
        {

        }

        public virtual int Id { get; set; }
        public virtual string Barcode { get; set; }
        public virtual string Name { get; set; }
        public virtual ProductCategory ProductCategory { get; set; }
        public virtual decimal PurchasePrice { get; set; }
        public virtual decimal SalePrice { get; set; }
        public virtual decimal Stock  { get; set; }
        public virtual int Unit { get; set; }
        public virtual int KdvPercent { get; set; }
        public virtual bool InKdv { get; set; }
        public virtual DateTime? DateCreated { get; set; }
        public virtual DateTime? DateEdited { get; set; }
        public virtual User CreatedUser { get; set; }
        public virtual User EditedUser { get; set; }


        
    }
}
